package com.yanqu.road.entity.activity.washe.eliminate;

import com.yanqu.road.entity.enums.washe.eWasheBlockEffectType;

public class WasheBlockEffect {

    private eWasheBlockEffectType effectType;
    private int effectValue;
    private int times; // 活阎王，0可以附身1次，1不能再附身了

    //======================================

    public WasheBlockEffect(eWasheBlockEffectType effectType) {
        this.effectType = effectType;
    }

    public WasheBlockEffect clone() {
        WasheBlockEffect effect = new WasheBlockEffect(getEffectType());
        effect.setEffectValue(getEffectValue());
        effect.setTimes(getTimes());
        return effect;
    }

    //======================================

    public eWasheBlockEffectType getEffectType() {
        return effectType;
    }

    public void setEffectType(eWasheBlockEffectType effectType) {
        this.effectType = effectType;
    }

    public int getEffectValue() {
        return effectValue;
    }

    public void setEffectValue(int effectValue) {
        this.effectValue = effectValue;
    }

    public int getTimes() {
        return times;
    }

    public void setTimes(int times) {
        this.times = times;
    }
}
